// pages/my/particulars/particulars.js
const {
  myApi
} = require('../../../api/index')
Page({

  /**
   * 页面的初始数据
   */
  data: {
    list: [],
    active: 0,
    index:0,
    scrollLeft:0,
  },

  init(id,value) {
    let thet = this
    console.log(id,value);
    if (value == 1) {
      wx.getStorage({
        key: 'userInfo',
        success(res) {
          myApi.getDatabyid({
          id:id
          }).then((res => {
            
            thet.setData({
              list: [...thet.data.list ,...res.images],
            })
       
          }))

        }
      })

    } else if (value == 2) {
      wx.getStorage({
        key: 'userInfo',
        success(res) {
          myApi.getDatabyid({
            id:id
          }).then((res => {
            thet.setData({
              list: [...thet.data.list ,...res.items.images],
            })
          }))

        }
      })
    }

  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.init(options.id,1)
  },
  itemActive(item) {
    this.setData({
      active: item.currentTarget.dataset['index']
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {
    let thet = this
    if(!this.data.list.length){
          return
    }
  setTimeout(()=>{
    var query = wx.createSelectorQuery();  
    query.select('#swiper-active').boundingClientRect(res =>{
           console.log(res);
           wx.getSystemInfo({  
            success: function(item) {  
              if(res.right > item.windowWidth ){
                thet.setData({
                  scrollLeft:res.right -  item.windowWidth + 120
                 })
              }      
            }  
          });
    }).exec()
  },500)
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})